 package fr.emn.fil.soc.gr3.restws;

import java.util.List;

import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.MediaType;

import fr.emn.fil.soc.gr3.entites.Compte;
import fr.emn.fil.soc.gr3.entites.Sujet;


public interface ProtocoleCommunication {
	
	@POST
	@Path("/session")
	@Produces(MediaType.APPLICATION_XML)
	public Compte authentifier(@QueryParam("login")String login,@QueryParam("mdp") String mdp);
	
	@GET
	@Path("/sujets")
	@Produces(MediaType.APPLICATION_XML)
	public List<Sujet> recupererSujets();

}
